The airline «Norwegian» has 1 to 3 daily direct connection with Oslo, from Bardufoss airport.
Cominor (http://cominor.no) buses reach Bardufoss throughout the day.
Finsness - the gateway to Senja, has two daily buses connecting to Bardufoss connecting with the flights.
Narvik - Bus Route 100 has three daily connections, and an extra evening departure on Sundays.
Tromsø - Bus Route 100 has four daily connections, and an extra evening departure on Sundays.